Don't use guint32 with XChangeProperty
authorMatthias Clasen <mclasen@redhat.com>
Mon, 14 Jul 2014 03:33:26 +0000 (23:33 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 14 Jul 2014 03:33:26 +0000 (23:33 -0400)
As pointed out in https://bugzilla.gnome.org/show_bug.cgi?id=710449,
XChangeProperty expects data to be a long array for format 32.

gdk/x11/gdkwindow-x11.c

index a2f459672c694d634ad23cdb18157acdf14b8bb5..4ca33f57bc65b9fff20bab895897ff93cf93037f 100644 (file)
@@ -3615,7 +3615,7 @@ gdk_x11_window_set_hide_titlebar_when_maximized (GdkWindow *window,
 
   if (hide_titlebar_when_maximized)
     {
-      guint32 hide = 1;
+      gulong hide = 1;
       XChangeProperty (GDK_DISPLAY_XDISPLAY (display),
                        GDK_WINDOW_XID (window),
                        gdk_x11_get_xatom_by_name_for_display (display, "_GTK_HIDE_TITLEBAR_WHEN_MAXIMIZED"),
@@ -5431,7 +5431,7 @@ gdk_x11_window_set_opacity (GdkWindow *window,
                            gdouble    opacity)
 {
   GdkDisplay *display;
-  guint32 cardinal;
+  gulong cardinal;
   
   g_return_if_fail (GDK_IS_WINDOW (window));